river buffalo - German English Dictionary